#include <stdio.h>
#include <string.h>

int n, m; // 2000
int map[2001][2001];
int sex[2001];
int kuo[2001];

int findkuo(int &a, int &b)
{
	int i;
	for (i=1;i<=n;i++)
		if (kuo[i]==0 && (sex[i]==1 || sex[i]==-1))
		{
			a=i;
			b=sex[i];
			return i;
		}
	for (i=1;i<=n;i++)
		if (kuo[i]==0)
		{
			a=i;
			b=1;
			return i;
		}
	return 0;
}

int sign(int a, int b)
{
	int i,right;
	sex[a]=b;
	right=-b;
	kuo[a]=1;
	for (i=1;i<=map[a][0];i++)
	{
		if (sex[map[a][i]]==0) sex[map[a][i]]=right;
		else if (sex[map[a][i]]==b)
			return 1;
	}
	return 0;
}


main()
{
	int icase=0, ncase;
	int i, j, a, b ;
	
	scanf("%d", &ncase);
	while (ncase-->0)
	{
		scanf("%d%d", &n, &m);
		memset(map,0,sizeof(map));
		memset(sex,0,sizeof(sex));
		memset(kuo,0,sizeof(kuo));
		for (i=1;i<=m;i++)
		{
			scanf("%d%d", &a, &b);
			map[a][++map[a][0]]=b;
			map[b][++map[b][0]]=a;			
		}
		int find=0;
		
		while (findkuo(a,b))
		{
			if (sign(a,b)==1)
			{
				find=1;
				break;
			}
		}

		printf("Scenario #%d:\n",++icase);
		if (find) printf("Suspicious bugs found!\n\n");
		else printf("No suspicious bugs found!\n\n");

	}

	return 0;
}